package com.cnhis.cloudhealth.clinical.clidoctor.clideladvice.dao;

import java.util.List;
import java.util.Map;

import org.springframework.stereotype.Repository;

import com.cnhis.cloudhealth.clinical.clidoctor.clinicaldoctoradviceeditor.mapper.CliVao1;
import com.cnhis.cloudhealth.commons.Mappers.ModelVo;
import com.cnhis.cloudhealth.commons.dao.BaseDao;
import com.cnhis.cloudhealth.commons.utils.BaseVO;
import com.cnhis.cloudhealth.commons.utils.Page;

@Repository
public class CliDelAdviceDao extends BaseDao
{
    
    public List getAdviceDetailByID(List ls)
        throws Exception
    {
        return queryForList("CliDelAdvice.getAdviceDetailByID", ls);
    }
    
    public List getVafsByTmpCBMall(List ls)
        throws Exception
    {
        return queryForList("CliDelAdvice.getVafsByTmpCBMall", ls);
    }
    
    public void insertDelVbg(List ls)
        throws Exception
    {
        insert("CliDelAdvice.insertDelVbg", ls);
    }
    
    public void delMzCBM1(List ls)
        throws Exception
    {
        delete("CliDelAdvice.delMzCBM1", ls);
    }
    
    public void delMzVBQ1(List ls)
        throws Exception
    {
        delete("CliDelAdvice.delMzVBQ1", ls);
    }
    
    public void delMzVAF1(List ls)
        throws Exception
    {
        delete("CliDelAdvice.delMzVAF1", ls);
    }
    
    public void delMzVAO1(List ls)
        throws Exception
    {
        delete("CliDelAdvice.delMzVAO1", ls);
    }
    
    public void insertVbgDel(List ls)
        throws Exception
    {
        insert("CliDelAdvice.insertVbgDel", ls);
    }
    
    public void delVCR1ByTmpVafdf(List ls)
        throws Exception
    {
        delete("CliDelAdvice.delVCR1ByTmpVafdf", ls);
    }
    
    public void updateVBZ1ByTmpVafdf(List ls)
        throws Exception
    {
        update("CliDelAdvice.updateVBZ1ByTmpVafdf", ls);
    }
    
    public List deleteAdviceList(Map map)
        throws Exception
    {
        return queryForList("CliDelAdvice.deleteAdviceList", map);
    }
    
    public List deleteAdviceList1(Map map)
        throws Exception
    {
        return queryForList("CliDelAdvice.deleteAdviceList1", map);
    }
    
    public List deleteAdviceList2(Map map)
        throws Exception
    {
        return queryForList("CliDelAdvice.deleteAdviceList2", map);
    }
    
    public List deleteAdviceList3(Map map)
        throws Exception
    {
        return queryForList("CliDelAdvice.deleteAdviceList3", map);
    }
    
    public String getVAF59(Map map)
        throws Exception
    {
        return (String)queryForExtObject("CliDelAdvice.getVAF59", map);
    }
    
    public List valuationSignDeleteAdvice1(Map map)
        throws Exception
    {
        return queryForList("CliDelAdvice.valuationSignDeleteAdvice1", map);
    }
    
    public List valuationSignDeleteAdvice(Map map)
        throws Exception
    {
        return queryForList("CliDelAdvice.valuationSignDeleteAdvice", map);
    }
    
    public List queryAdvicePreDeleteList(Map map)
        throws Exception
    {
        return queryForList("CliDelAdvice.queryAdvicePreDeleteList", map);
    }
}
